home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 4: GNU Archives / Linux Cubed Series 4 - GNU Archives.iso / gnu / binutils.7 / binutils / binutils-2.7 / include / mpw / varargs.h < prev   
Encoding:
C/C++ Source or Header  |  1996-07-04  |  249 b   |  10 lines

  1. /* varargs.h. */
  2. #ifndef __va_list__
  3. #define __va_list__
  4. typedef char *va_list;
  5. #endif
  6. #define va_dcl int va_alist;
  7. #define va_start(list) list = (char *) &va_alist
  8. #define va_end(list)
  9. #define va_arg(list,mode) ((mode *)(list += sizeof(mode)))[-1]
  10.